<?php if ( ! defined( 'BASEPATH' ) ) exit( 'No direct script access allowed' );

class Alerta extends CI_Controller {

	public function index( $offset=0 )
	{
		$var = array( 'conteudo'=>'gerenciador/alerta/alerta' );
		
		$retornoPag = $this->cadastromodel->paginacao($offset, 'alerta', 'alerta', array(), array(), true);
		$var['alertas'] = $retornoPag['alerta'];
		
		$this->load->view( 'gerenciador',$var );
	}
	
	function alertas($offset=0){
		$var = array( 'conteudo'=>'gerenciador/alerta/alerta' );
		
		$retornoPag = $this->cadastromodel->paginacao($offset, 'alerta', 'alerta', array(), array(), true);
		$var['alertas'] = $retornoPag['alerta'];
		
		$this->load->view( 'gerenciador',$var );
	}
	
	function excluirAlerta($alertaID){
		$this->cadastromodel->excluir( "alerta", array( "AlertaID" => $alertaID ) );
		$this->cadastromodel->atualizaAlertas();
		redirect( site_url( 'gerenciador/alerta' ) );
	}
	
	function alertaDetalhe($alertaID){
		$var = array( 'conteudo'=>'gerenciador/alerta/alertaDetalhe' );
		
		$dadosAlerta["Lido"] = TRUE;
		
		$this->db->where("AlertaID", $alertaID);
		$this->db->update("alerta", $dadosAlerta);
		$this->cadastromodel->atualizaAlertas();
		
		$var["alerta"] = $this->cadastromodel->pesquisar( "alerta", array( "AlertaID" => $alertaID ), 1);
		$this->load->view('gerenciador',$var );
	}

}
